projectId
which you can obtain from Reown Cloud.
Furthermore you may need to configure the domain
and isLimited
parameters:
domain
defaults to window.location.host
and must be set to the domain setup in Cloud Setup. For example app.example.com
. Do not add the scheme (https://
).allApps
determines if your app has access to all of the user’s subscriptions, or only the ones that the app is hosted on. By setting it to true
, it enables setting domain
to a value other than window.location.host
. Setting allApps: true
can be useful during development to allow your localhost-deployed app to access the subscriptions for the domain you setup. Note that most apps do not need to set this in production environments, as they only need access to their own subscriptions. When enabled, the user has to sign a SIWE message granting your app more permissions, and this requires additional consideration from the user.window.location.host
.true
to request access to all of the user’s notification subscriptions for all apps, instead of only domain
. Defaults to false
.error
. Can be set to error
, info
, or debug
.1.1.0
and above.
@wagmi/core
signMessage
methoduseSignMessage
hook in @wagmi
Wallet.signMessage
methoddifferentAccount
, the passed account needs to be previously registered.
This use case is for Dapps that have multiple active accounts or wallets with multiple active accounts.
differentAccount
can be used for all the below hooks and functions that accept account
() => void
() => void
Boolean
subscribe()
is in-progress and has not finished yetunsubscribe()
is in-progress and has not finished yettrue
, since 1.3.0) Whether or not unread messages should be sorted at the top, regardless of timestamp(enabledScopeNames: string[]) -> void
registerWithPushServer()
function.
registerWithPushServer
: (token: string, platform: 'fcm' | 'apns' = 'fcm') => void
token
you provide may be a token from either platform, provided the platform
argument matches.
message
: Notification of type: